package com.yonyou.pmclouds.procedure.rmiitf;
import com.yonyou.pmclouds.procedure.entity.ProceprojectVO;

import java.util.List;
import java.util.Map;

public interface ProceprojectQryService{

	/**
	 * 获得一个Proceproject对象,以参数Proceproject对象中不为空的属性作为条件进行查询
	 * @param obj
	 * @return
	 */
    ProceprojectVO selectProceprojectByObj(ProceprojectVO obj);
	/**
	 * 通过Proceproject的id获得Proceproject对象
	 * @param id
	 * @return
	 */
    ProceprojectVO selectProceprojectById(String id);
	/**
	 * 通过Proceproject的pkProject获得Proceproject对象
	 * @param id
	 * @return
	 */
	ProceprojectVO[] selectProceprojectByProjectId(String id);

    Map<String, List<ProceprojectVO>> queryRefProjectByProjectIds(String[] pkProjects);

}